pump cage - French English Dictionary